\section{Auflistung der Klassen}
Hier folgt die Aufzählung aller Klassen, Strukturen, Varianten und Schnittstellen mit einer Kurzbeschreibung\-:\begin{DoxyCompactList}
\item\contentsline{section}{\hyperlink{class_dbz_1_1_homework_hub_1_1_frontend_1_1_controllers_1_1_account_controller}{Dbz.\-Homework\-Hub.\-Frontend.\-Controllers.\-Account\-Controller} \\*Controller steuert die Verwaltung der Benutzeraccounts und Logins }{\pageref{class_dbz_1_1_homework_hub_1_1_frontend_1_1_controllers_1_1_account_controller}}{}
\item\contentsline{section}{\hyperlink{class_dbz_1_1_homework_hub_1_1_frontend_1_1_models_1_1_account_model}{Dbz.\-Homework\-Hub.\-Frontend.\-Models.\-Account\-Model} }{\pageref{class_dbz_1_1_homework_hub_1_1_frontend_1_1_models_1_1_account_model}}{}
\item\contentsline{section}{\hyperlink{class_dbz_1_1_homework_hub_1_1_frontend_1_1_controllers_1_1_admin_controller}{Dbz.\-Homework\-Hub.\-Frontend.\-Controllers.\-Admin\-Controller} \\*Controller für die Verwaltung der Administration }{\pageref{class_dbz_1_1_homework_hub_1_1_frontend_1_1_controllers_1_1_admin_controller}}{}
\item\contentsline{section}{\hyperlink{class_dbz_1_1_homework_hub_1_1_frontend_1_1_controllers_1_1_base_controller}{Dbz.\-Homework\-Hub.\-Frontend.\-Controllers.\-Base\-Controller} \\*Basiscontroller für alle anderen Controller, stellt für abgeleitete Controller den Zugriff auf die Datenbank bereit }{\pageref{class_dbz_1_1_homework_hub_1_1_frontend_1_1_controllers_1_1_base_controller}}{}
\item\contentsline{section}{\hyperlink{class_dbz_1_1_homework_hub_1_1_frontend_1_1_models_1_1_base_model}{Dbz.\-Homework\-Hub.\-Frontend.\-Models.\-Base\-Model} }{\pageref{class_dbz_1_1_homework_hub_1_1_frontend_1_1_models_1_1_base_model}}{}
\item\contentsline{section}{\hyperlink{class_dbz_1_1_homework_hub_1_1_core_1_1_repositories_1_1_base_repository_3_01_entity_type_01_4}{Dbz.\-Homework\-Hub.\-Core.\-Repositories.\-Base\-Repository$<$ Entity\-Type $>$} \\*Basisrepository welches Grundlegene Operationen auf der Datenbank für C\-R\-U\-D bereitstellt. }{\pageref{class_dbz_1_1_homework_hub_1_1_core_1_1_repositories_1_1_base_repository_3_01_entity_type_01_4}}{}
\item\contentsline{section}{\hyperlink{class_dbz_1_1_homework_hub_1_1_core_1_1_business_objects}{Dbz.\-Homework\-Hub.\-Core.\-Business\-Objects} \\*Klasse stellt den zugriff auf die Datenbank bereit }{\pageref{class_dbz_1_1_homework_hub_1_1_core_1_1_business_objects}}{}
\item\contentsline{section}{\hyperlink{class_dbz_1_1_homework_hub_1_1_frontend_1_1_models_1_1_current_user_model}{Dbz.\-Homework\-Hub.\-Frontend.\-Models.\-Current\-User\-Model} }{\pageref{class_dbz_1_1_homework_hub_1_1_frontend_1_1_models_1_1_current_user_model}}{}
\item\contentsline{section}{\hyperlink{class_dbz_1_1_homework_hub_1_1_frontend_1_1_controllers_1_1_home_controller}{Dbz.\-Homework\-Hub.\-Frontend.\-Controllers.\-Home\-Controller} \\*Startcontroller für die Startseite der Anwendung }{\pageref{class_dbz_1_1_homework_hub_1_1_frontend_1_1_controllers_1_1_home_controller}}{}
\item\contentsline{section}{\hyperlink{class_dbz_1_1_homework_hub_1_1_core_1_1_entities_1_1_homework}{Dbz.\-Homework\-Hub.\-Core.\-Entities.\-Homework} \\*D\-A\-O-\/\-Klasse für Hausaufgaben }{\pageref{class_dbz_1_1_homework_hub_1_1_core_1_1_entities_1_1_homework}}{}
\item\contentsline{section}{\hyperlink{class_dbz_1_1_homework_hub_1_1_frontend_1_1_controllers_1_1_homework_controller}{Dbz.\-Homework\-Hub.\-Frontend.\-Controllers.\-Homework\-Controller} \\*Kontroller für die Verwaltung von Hausaufgaben }{\pageref{class_dbz_1_1_homework_hub_1_1_frontend_1_1_controllers_1_1_homework_controller}}{}
\item\contentsline{section}{\hyperlink{class_dbz_1_1_homework_hub_1_1_core_1_1_repositories_1_1_homework_repository}{Dbz.\-Homework\-Hub.\-Core.\-Repositories.\-Homework\-Repository} \\*Repository Klasse für die Verwaltung von Hausaufgaben }{\pageref{class_dbz_1_1_homework_hub_1_1_core_1_1_repositories_1_1_homework_repository}}{}
\item\contentsline{section}{\hyperlink{class_dbz_1_1_homework_hub_1_1_frontend_1_1_models_1_1_login_model}{Dbz.\-Homework\-Hub.\-Frontend.\-Models.\-Login\-Model} }{\pageref{class_dbz_1_1_homework_hub_1_1_frontend_1_1_models_1_1_login_model}}{}
\item\contentsline{section}{\hyperlink{class_dbz_1_1_homework_hub_1_1_frontend_1_1_mvc_application}{Dbz.\-Homework\-Hub.\-Frontend.\-Mvc\-Application} }{\pageref{class_dbz_1_1_homework_hub_1_1_frontend_1_1_mvc_application}}{}
\item\contentsline{section}{\hyperlink{class_dbz_1_1_homework_hub_1_1_frontend_1_1_models_1_1_register_model}{Dbz.\-Homework\-Hub.\-Frontend.\-Models.\-Register\-Model} }{\pageref{class_dbz_1_1_homework_hub_1_1_frontend_1_1_models_1_1_register_model}}{}
\item\contentsline{section}{\hyperlink{class_dbz_1_1_homework_hub_1_1_core_1_1_entities_1_1_solution}{Dbz.\-Homework\-Hub.\-Core.\-Entities.\-Solution} \\*D\-A\-O-\/\-Klasse für Lösungen }{\pageref{class_dbz_1_1_homework_hub_1_1_core_1_1_entities_1_1_solution}}{}
\item\contentsline{section}{\hyperlink{class_dbz_1_1_homework_hub_1_1_frontend_1_1_controllers_1_1_solution_controller}{Dbz.\-Homework\-Hub.\-Frontend.\-Controllers.\-Solution\-Controller} \\*Kontroller für die Verwaltung von Lösungen }{\pageref{class_dbz_1_1_homework_hub_1_1_frontend_1_1_controllers_1_1_solution_controller}}{}
\item\contentsline{section}{\hyperlink{class_dbz_1_1_homework_hub_1_1_core_1_1_repositories_1_1_solution_repository}{Dbz.\-Homework\-Hub.\-Core.\-Repositories.\-Solution\-Repository} \\*Repository Klasse für die Verwaltung von Lösungen }{\pageref{class_dbz_1_1_homework_hub_1_1_core_1_1_repositories_1_1_solution_repository}}{}
\item\contentsline{section}{\hyperlink{class_dbz_1_1_homework_hub_1_1_core_1_1_entities_1_1_solution_state}{Dbz.\-Homework\-Hub.\-Core.\-Entities.\-Solution\-State} \\*D\-A\-O-\/\-Klasse für Lösungsstatus }{\pageref{class_dbz_1_1_homework_hub_1_1_core_1_1_entities_1_1_solution_state}}{}
\item\contentsline{section}{\hyperlink{class_dbz_1_1_homework_hub_1_1_core_1_1_repositories_1_1_solution_state_repository}{Dbz.\-Homework\-Hub.\-Core.\-Repositories.\-Solution\-State\-Repository} \\*Repository Klasse für die Verwaltung von Lösungsstatus }{\pageref{class_dbz_1_1_homework_hub_1_1_core_1_1_repositories_1_1_solution_state_repository}}{}
\item\contentsline{section}{\hyperlink{class_dbz_1_1_homework_hub_1_1_core_1_1_entities_1_1_solution_type}{Dbz.\-Homework\-Hub.\-Core.\-Entities.\-Solution\-Type} \\*D\-A\-O-\/\-Klasse für Lösungstyp }{\pageref{class_dbz_1_1_homework_hub_1_1_core_1_1_entities_1_1_solution_type}}{}
\item\contentsline{section}{\hyperlink{class_dbz_1_1_homework_hub_1_1_core_1_1_repositories_1_1_solution_type_repository}{Dbz.\-Homework\-Hub.\-Core.\-Repositories.\-Solution\-Type\-Repository} \\*Repository Klasse für die Verwaltung von Lösungstypen }{\pageref{class_dbz_1_1_homework_hub_1_1_core_1_1_repositories_1_1_solution_type_repository}}{}
\item\contentsline{section}{\hyperlink{class_dbz_1_1_homework_hub_1_1_core_1_1_entities_1_1_topic}{Dbz.\-Homework\-Hub.\-Core.\-Entities.\-Topic} \\*D\-A\-O-\/\-Klasse für Themengebiete }{\pageref{class_dbz_1_1_homework_hub_1_1_core_1_1_entities_1_1_topic}}{}
\item\contentsline{section}{\hyperlink{class_dbz_1_1_homework_hub_1_1_frontend_1_1_controllers_1_1_topic_controller}{Dbz.\-Homework\-Hub.\-Frontend.\-Controllers.\-Topic\-Controller} \\*Kontroller für die Verwaltung von Themengebieten }{\pageref{class_dbz_1_1_homework_hub_1_1_frontend_1_1_controllers_1_1_topic_controller}}{}
\item\contentsline{section}{\hyperlink{class_dbz_1_1_homework_hub_1_1_frontend_1_1_models_1_1_topic_model}{Dbz.\-Homework\-Hub.\-Frontend.\-Models.\-Topic\-Model} }{\pageref{class_dbz_1_1_homework_hub_1_1_frontend_1_1_models_1_1_topic_model}}{}
\item\contentsline{section}{\hyperlink{class_dbz_1_1_homework_hub_1_1_core_1_1_repositories_1_1_topic_repository}{Dbz.\-Homework\-Hub.\-Core.\-Repositories.\-Topic\-Repository} \\*Repository Klasse für die Verwaltung von Themengebiete }{\pageref{class_dbz_1_1_homework_hub_1_1_core_1_1_repositories_1_1_topic_repository}}{}
\item\contentsline{section}{\hyperlink{class_dbz_1_1_homework_hub_1_1_core_1_1_entities_1_1_user}{Dbz.\-Homework\-Hub.\-Core.\-Entities.\-User} \\*D\-A\-O-\/\-Klasse für Benutzer }{\pageref{class_dbz_1_1_homework_hub_1_1_core_1_1_entities_1_1_user}}{}
\item\contentsline{section}{\hyperlink{class_dbz_1_1_homework_hub_1_1_frontend_1_1_attributes_1_1_user_context_attribute}{Dbz.\-Homework\-Hub.\-Frontend.\-Attributes.\-User\-Context\-Attribute} \\*Wird für jede Controller\-Methode aufgerufen und ermittelt den aktuell angemeldeten Benutzer eines Request, welcher dann automatisch der View-\/\-Bag zugeordnet wird. }{\pageref{class_dbz_1_1_homework_hub_1_1_frontend_1_1_attributes_1_1_user_context_attribute}}{}
\item\contentsline{section}{\hyperlink{class_dbz_1_1_homework_hub_1_1_core_1_1_entities_1_1_user_rank}{Dbz.\-Homework\-Hub.\-Core.\-Entities.\-User\-Rank} \\*D\-A\-O-\/\-Klasse für Benutzerrangs }{\pageref{class_dbz_1_1_homework_hub_1_1_core_1_1_entities_1_1_user_rank}}{}
\item\contentsline{section}{\hyperlink{class_dbz_1_1_homework_hub_1_1_core_1_1_repositories_1_1_user_rank_repository}{Dbz.\-Homework\-Hub.\-Core.\-Repositories.\-User\-Rank\-Repository} \\*Repository Klasse für die Verwaltung von Benutzerrängen }{\pageref{class_dbz_1_1_homework_hub_1_1_core_1_1_repositories_1_1_user_rank_repository}}{}
\item\contentsline{section}{\hyperlink{class_dbz_1_1_homework_hub_1_1_core_1_1_repositories_1_1_user_repository}{Dbz.\-Homework\-Hub.\-Core.\-Repositories.\-User\-Repository} \\*Repository Klasse für die Verwaltung von Benutezrs }{\pageref{class_dbz_1_1_homework_hub_1_1_core_1_1_repositories_1_1_user_repository}}{}
\end{DoxyCompactList}
